<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head>
<title></title>
  <style type="text/css">
    <!--code { font-family: Courier New, Courier; font-size: 10pt; margin: 0px; }-->
  </style>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head><body bgcolor="#ffffff">


<!-- ======================================================== -->
<!-- = Java Sourcecode to HTML automatically converted code = -->
<!-- =   Java2Html Converter 5.0 [2006-02-26] by Markus Gebhard  markus@jave.de   = -->
<!-- =     Further information: http://www.java2html.de     = -->
<div align="left" class="java">
<table border="0" cellpadding="3" cellspacing="0" bgcolor="#ffffff">
   <tr>
  <!-- start source code -->
   <td nowrap="nowrap" valign="top" align="left">
    <code>
<font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#7f0055"><b>package&nbsp;</b></font><font color="#000000">interfaces.jefe;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.sql.Date;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.util.ArrayList;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.widgets.Control;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.widgets.Display;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.widgets.Shell;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.layout.GridLayout;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.graphics.Color;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.graphics.Point;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.widgets.Composite;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.SWT;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">org.eclipse.swt.layout.GridData;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">aplicacion.utilidades.Util;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff"></font><br />
<font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><font color="#7f9fbf">@author&nbsp;</font><font color="#3f5fbf">Alberto</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#7f0055"><b>public&nbsp;class&nbsp;</b></font><font color="#000000">HorarioMes&nbsp;</font><font color="#000000">{</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Shell&nbsp;sShell&nbsp;=&nbsp;</font><font color="#7f0055"><b>null</b></font><font color="#000000">;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;&nbsp;@jve:decl-index=0:visual-constraint=&#34;236,67&#34;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Composite&nbsp;composite&nbsp;=&nbsp;</font><font color="#7f0055"><b>null</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Composite&nbsp;padre;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">[]&nbsp;</font><font color="#000000">colores;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">CuadroDia</font><font color="#000000">[]&nbsp;</font><font color="#000000">cuadros;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Composite</font><font color="#000000">[]&nbsp;</font><font color="#000000">dias;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">Date&nbsp;fecha;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;&nbsp;@jve:decl-index=0:</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">primero;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">mes;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">anio;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;This&nbsp;method&nbsp;initializes&nbsp;sShell&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">createSShell</font><font color="#000000">()&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sShell&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Shell</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sShell.setLayout</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">GridLayout</font><font color="#000000">())</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">createComposite</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">sShell.setSize</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Point</font><font color="#000000">(</font><font color="#990000">379</font><font color="#000000">,&nbsp;</font><font color="#990000">183</font><font color="#000000">))</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;This&nbsp;method&nbsp;initializes&nbsp;composite&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">createComposite</font><font color="#000000">()&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">GridLayout&nbsp;gridLayout&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">GridLayout</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">gridLayout.numColumns&nbsp;=&nbsp;</font><font color="#990000">7</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">GridData&nbsp;gridData&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">GridData</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">gridData.horizontalAlignment&nbsp;=&nbsp;GridData.FILL;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">gridData.grabExcessVerticalSpace&nbsp;=&nbsp;</font><font color="#7f0055"><b>true</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">gridData.grabExcessHorizontalSpace&nbsp;=&nbsp;</font><font color="#7f0055"><b>true</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">gridData.verticalAlignment&nbsp;=&nbsp;GridData.FILL;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">composite&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Composite</font><font color="#000000">(</font><font color="#000000">padre,&nbsp;SWT.NONE</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">composite.setLayout</font><font color="#000000">(</font><font color="#000000">gridLayout</font><font color="#000000">)</font><font color="#000000">;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">composite.setLayoutData</font><font color="#000000">(</font><font color="#000000">gridData</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">i=</font><font color="#990000">0</font><font color="#000000">;i&lt;</font><font color="#990000">42</font><font color="#000000">;i++</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">=</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">CuadroDia</font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.composite,&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.sShell,null</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">6</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">13</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">20</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">27</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">34</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">41</font><font color="#000000">]</font><font color="#000000">.setDomingo</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.dias=</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Composite</font><font color="#000000">[</font><font color="#990000">42</font><font color="#000000">]</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">i=</font><font color="#990000">0</font><font color="#000000">;i&lt;</font><font color="#990000">42</font><font color="#000000">;i++</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dias</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">=cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getComposite</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">HorarioMes</font><font color="#000000">(</font><font color="#000000">Composite&nbsp;padre,&nbsp;Shell&nbsp;shellClinica,&nbsp;</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">mes,&nbsp;</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">anio</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.padre&nbsp;=&nbsp;padre;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.sShell&nbsp;=&nbsp;shellClinica;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.mes=mes;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.anio=anio;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">[</font><font color="#990000">5</font><font color="#000000">]</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]&nbsp;</font><font color="#000000">=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">(</font><font color="#000000">Display.getCurrent</font><font color="#000000">()</font><font color="#000000">,&nbsp;</font><font color="#990000">17</font><font color="#000000">,&nbsp;</font><font color="#990000">247</font><font color="#000000">,&nbsp;</font><font color="#990000">20</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]&nbsp;</font><font color="#000000">=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">(</font><font color="#000000">Display.getCurrent</font><font color="#000000">()</font><font color="#000000">,&nbsp;</font><font color="#990000">128</font><font color="#000000">,&nbsp;</font><font color="#990000">207</font><font color="#000000">,&nbsp;</font><font color="#990000">39</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores</font><font color="#000000">[</font><font color="#990000">2</font><font color="#000000">]&nbsp;</font><font color="#000000">=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">(</font><font color="#000000">Display.getCurrent</font><font color="#000000">()</font><font color="#000000">,&nbsp;</font><font color="#990000">238</font><font color="#000000">,&nbsp;</font><font color="#990000">222</font><font color="#000000">,&nbsp;</font><font color="#990000">30</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores</font><font color="#000000">[</font><font color="#990000">3</font><font color="#000000">]&nbsp;</font><font color="#000000">=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">(</font><font color="#000000">Display.getCurrent</font><font color="#000000">()</font><font color="#000000">,&nbsp;</font><font color="#990000">251</font><font color="#000000">,&nbsp;</font><font color="#990000">152</font><font color="#000000">,&nbsp;</font><font color="#990000">19</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.colores</font><font color="#000000">[</font><font color="#990000">4</font><font color="#000000">]&nbsp;</font><font color="#000000">=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Color</font><font color="#000000">(</font><font color="#000000">Display.getCurrent</font><font color="#000000">()</font><font color="#000000">,&nbsp;</font><font color="#990000">247</font><font color="#000000">,&nbsp;</font><font color="#990000">13</font><font color="#000000">,&nbsp;</font><font color="#990000">19</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">CuadroDia</font><font color="#000000">[</font><font color="#990000">42</font><font color="#000000">]</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">createComposite</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;&nbsp;actualizar();</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">Control&nbsp;getComposite</font><font color="#000000">()&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>return&nbsp;this</b></font><font color="#000000">.composite;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">setMes</font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">mes,&nbsp;</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">anio</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.mes=mes;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.anio=anio;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">Date&nbsp;fecha=</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Date</font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.anio-</font><font color="#990000">1900</font><font color="#000000">,this.mes-</font><font color="#990000">1</font><font color="#000000">,</font><font color="#990000">1</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>switch&nbsp;</b></font><font color="#000000">(</font><font color="#000000">fecha.getDay</font><font color="#000000">()){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">0</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">6</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">2</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">3</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">4</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">5</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">1</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">0</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">2</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">1</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">3</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">2</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">4</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">3</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">2</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">5</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">4</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">2</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">3</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">6</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero=</font><font color="#990000">5</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">0</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">1</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">2</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">3</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#990000">4</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>default</b></font><font color="#000000">:</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">Date&nbsp;fechaAux=fecha;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">i=</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero;i&lt;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero+Util.dameDias</font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.mes,this.anio</font><font color="#000000">)</font><font color="#000000">;i++</font><font color="#000000">){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>switch&nbsp;</b></font><font color="#000000">(</font><font color="#000000">i%</font><font color="#990000">7</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">0</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">1</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">2</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">3</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">4</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">5</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>case&nbsp;</b></font><font color="#990000">6</font><font color="#000000">:</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.activar</font><font color="#000000">()</font><font color="#000000">;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.setFecha</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>default</b></font><font color="#000000">:</font><font color="#7f0055"><b>break</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">fechaAux=</font><font color="#000000">(</font><font color="#000000">Date</font><font color="#000000">)&nbsp;</font><font color="#000000">Util.diaSiguiente</font><font color="#000000">(</font><font color="#000000">fechaAux</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">i=</font><font color="#7f0055"><b>this</b></font><font color="#000000">.primero+Util.dameDias</font><font color="#000000">(</font><font color="#7f0055"><b>this</b></font><font color="#000000">.mes,this.anio</font><font color="#000000">)</font><font color="#000000">;i&lt;</font><font color="#990000">42</font><font color="#000000">;i++</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">cuadros</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.desactivar</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#000000">}</font></code>
    
   </td>
  <!-- end source code -->
   </tr>
</table>
</div>
<!-- =       END of automatically generated HTML code       = -->
<!-- ======================================================== -->


</body></html>